package com.jy.rhin.application.enums;

/**
 * @Description:
 * @Author: lww
 * @Date: 2022/5/12 14:28
 */
public enum ParticipantObjectIDTypeCodeEnum implements BaseEnum{
    /**
     *C.10  参与者具体对象标识类型代码
     */
    MEDICAL_RECORD_NUMBER("1", "临床记录号"),
    PATIENT_NUMBER("2", "健康卡号"),
    ENCOUNTER_NUMBER("3", "诊疗号"),
    ENROLLEE_NUMBER("4", "军人号"),
    SOCIAL_SECURITY_NUMBER("5", "社保号"),
    ACCOUNT_NUMBER("6", "个人帐号"),
    GUARANTOR_NUMBER("7", "监护人编号"),
    REPORT_NAME("8", "报告名称"),
    REPORT_NUMBER("9", "报告编号"),
    SEARCH_CRITERIA("10", "查询条件"),
    USER_IDENTIFIER("11", "身份证号"),
    URI("12", "URI");

    private String code;
    private String name;

    @Override
    public String getCode() {
        return code;
    }

    @Override
    public String getName() {
        return name;
    }

    private ParticipantObjectIDTypeCodeEnum(String code, String name) {
        this.code = code;
        this.name = name;
    }
}
